Using PageRank Algorithm to Improve Coupling Metrics

نویسندگان

  • Cheolhyun Park
  • Junhee Kim
  • Eunseok Lee
چکیده

Existing coupling metrics only use the number of methods invocations, and does not consider the weight of the methods. Thus, they cannot measure coupling metrics accurately. In this paper, we measure the weight of methods using PageRank algorithm, and propose a new approach to improve coupling metrics using the weight. We validate the proposed approach by applying them to several open source projects. And we measure several coupling metrics using existing approach and proposed approach. As a result, the correlation between change-proneness and improved coupling metrics were significantly higher than existing coupling metrics. Hence, our improved coupling metrics can more accurately measure software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Evaluation of the Team Performance of MLB Applying PageRank Algorithm

Background. There is a weakness that the win-loss ranking model in the MLB now is calculated based on the result of a win-loss game, so we assume that a ranking system considering the opponent’s team performance is necessary. Objectives. This study aims to suggest the PageRank algorithm to complement the problem with ranking calculated with winning ratio in calculating team ranking of US MLB. ...

متن کامل

A Novel Approach to Feature Selection Using PageRank algorithm for Web Page Classification

In this paper, a novel filter-based approach is proposed using the PageRank algorithm to select the optimal subset of features as well as to compute their weights for web page classification. To evaluate the proposed approach multiple experiments are performed using accuracy score as the main criterion on four different datasets, namely WebKB, Reuters-R8, Reuters-R52, and 20NewsGroups. By analy...

متن کامل

Biblioranking fundamental physics

We propose measures of the impact of research that improve on existing ones such as counting of number of papers, citations and h-index. Since different papers and different fields have largely different average number of co-authors and of references we replace citations with individual citations, shared among co-authors. Next, we improve on citation counting applying the PageRank algorithm to ...

متن کامل

Associated Pagerank: A Content Relevance Weighted Pagerank Algorithm

Pagerank algorithm is a link analysis approach to evaluate the importance of web pages, and there are many techniques to improve the traditional Pagerank algorithm to prevent from the biases of link spamming in recent years. A key challenge for link analysis is to identify the relevance between the original page and the linked page. The importance scores of web pages should rely on the quality ...

متن کامل

A Parallel PageRank Algorithm with Power Iteration Acceleration

Based on the study about the basic idea of PageRank algorithm, combining with the MapReduce distributed programming concepts, the paper first proposed a parallel PageRank algorithm based on adjacency list which is suitable for massive data processing. Then, after examining the essential characteristics of iteration hidden behind the PageRank, it provided an iteration acceleration model based on...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012